enjoy a long run - German English Dictionary